import static org.junit.Assert.*;

import org.junit.Assert;
import org.junit.Test;



public class FuncionarioTeste {
	
	@Test
	public void test() {
		
		Funcionario fun = new Funcionario("maria", "email", "DESENVOLVEDOR", 200);
		
		double valor = fun.salarioLiquido(fun);
		assertEquals(180, valor, 0.0000001);		
		
		
	}

	@Test
	public void test1() {
		
		Funcionario fun = new Funcionario("maria", "email", "GERENTE", 2500);
		
		double valor = fun.salarioLiquido(fun);
		assertEquals(2000, valor, 0.0000001);		
		
		
	}	
	@SuppressWarnings("deprecation")
	@Test
	public void test2() {
		
		Funcionario fun = new Funcionario("maria", "email", "TESTADOR", 550);
		
		double valor = fun.salarioLiquido(fun);
		assertEquals(467.5, valor, 0.0000001);		
	}
	
	
	
	
}
